import { General } from '../General';
import { GENERAL_CONFIG } from './config';
import { LongDanKangFen } from '../../skills/passive/LongDanKangFen';
import { RuiBuKeDang } from '../../skills/active/RuiBuKeDang';
import { XueZhan } from '../../skills/passive/XueZhan';

export class ZhaoYun extends General {
  constructor() {
    super(
      GENERAL_CONFIG.ZHAO_YUN.id,
      GENERAL_CONFIG.ZHAO_YUN.name,
      GENERAL_CONFIG.ZHAO_YUN.type,
      GENERAL_CONFIG.ZHAO_YUN.attributes,
    );

    // 添加赵云特有的技能
    this.skills.push(new LongDanKangFen());
    // 添加额外装备的两个技能
    this.skills.push(new RuiBuKeDang());
    this.skills.push(new XueZhan());
  }
}
